microchip encapsulation - Francés Inglés Diccionario